to pull one's weight - Spanish English Dictionary